﻿using SD.LLBLGen.Pro.ORMSupportClasses;

namespace Pipo.LblGenExtensions{
    public struct QueryStrucParam
    {
        public string Cs;
        public IRelationPredicateBucket Bucket;
        public ExcludeIncludeFieldsList IncludedFields;
        public PrefetchPath2 Pp;
        public IEntityFactory2 Entitytype;
        public ITypedListLgp2 Itl;
        public ISortExpression Sorting;
        public IEntity2 EntityToFetchMain;
        public IEntityCollection2 EntityCollectionToFetch;
        public bool Read;
        public bool Write;
        public IEntity2 ResultEntity;
        public IEntityCollection2 ResultCollection;
        public object ResultError;
        public string TaskCode;
        public int TaskOrdinal;
        public int TaskCount;
    }
}